//
//  Logon.m
//  HeBeiBank
//
//  Created by nxj bill on 12-4-16.
//  Copyright 2012 __MyCompanyName__. All rights reserved.
//

#import "Logon.h"
#import "XMLParse.h"

extern XMLParse* GOLOBXP;
extern int i;
@implementation Logon

// The designated initializer.  Override if you create the controller programmatically and want to perform customization that is not appropriate for viewDidLoad.

- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil {
    self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
    if (self) {
        // Custom initialization.
    }
    return self;
}



// Implement viewDidLoad to do additional setup after loading the view, typically from a nib.
- (void)viewDidLoad {
    [super viewDidLoad];

	
	GOLOBXP.delegate =self;

	
	//NSLog([NSString stringWithFormat:@"%a",[GOLOBXP getElementValue:@"getData()"]]);
	

	[UIApplication sharedApplication].networkActivityIndicatorVisible = YES;
	NSLog([GOLOBXP getElementValue:@"xmlhttp()"]);
	NSLog(@"xmlhttp");
}


/**/

/*
// Override to allow orientations other than the default portrait orientation.
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
    // Return YES for supported orientations.
    return (interfaceOrientation == UIInterfaceOrientationPortrait);
}
*/

- (void)didReceiveMemoryWarning {
    // Releases the view if it doesn't have a superview.
    [super didReceiveMemoryWarning];
    
    // Release any cached data, images, etc. that aren't in use.
}

- (void)viewDidUnload {
    [super viewDidUnload];
    // Release any retained subviews of the main view.
    // e.g. self.myOutlet = nil;
}


- (void)dealloc {
    [super dealloc];
}


#pragma mark -
#pragma mark UIWebViewDelegate

- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request
 navigationType:(UIWebViewNavigationType)navigationType
{
	[UIApplication sharedApplication].networkActivityIndicatorVisible = NO;
	NSLog(@"读取数据完成");
	NSLog([GOLOBXP getElementValue:@"document.getElementById('data').innerHTML"]);
	
	NSString *src;
	NSString *id;
	NSString *text;
	int count = [GOLOBXP intValue:@"getmenulength('accountquery')"];
	for (int i=0; i<count; i++) {
		src = [GOLOBXP getElementValue:[NSString stringWithFormat:@"getmenu('accountquery','%d','src')",i]];
		id = [GOLOBXP getElementValue:[NSString stringWithFormat:@"getmenu('accountquery','%d','id')",i]];
		text = [GOLOBXP getElementValue:[NSString stringWithFormat:@"getmenu('accountquery','%d','text')",i]];
		NSLog(src);
	}
	


	
	//	NSLog([GOLOBXP getElementValue:@"document.getElementById('data').innerHTML"]);
	return FALSE;
	
}




@end
